import parseTemplateTokens from './parseTemplateTokens'
import renderTemplate from './renderTemplate'
import lookup from './lookup'
// 暴露一个全局的方法给index.html调用
window.TemplateEngine = {
    render(templateStr,data){
        // 将tokens转换为多维数组
        var tokens = parseTemplateTokens(templateStr)
        // 将tokens转换为dom
        let resultdata = renderTemplate(tokens,data)
        console.log('tokens----', resultdata)
        var a = {
            b: {
                c: {
                    d: 3
                }
            }
        }
        console.log('lookup()', lookup(a,'b.c.d'))
        return resultdata
    }
}